home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************/
- /* */
- /* Modul: PROJEKT.H */
- /* */
- /*****************************************************************************/
- #ifndef _qed_projekt_h_
- #define _qed_projekt_h_
-
- EXTERN WORD prj_type;
- EXTERN PATH def_prj_path;
-
- /*****************************************************************************/
-
- VOID start_prjscan (CONST UBYTE *name, LONG max);
- VOID do_prjscan (CONST UBYTE *name, LONG value);
- VOID end_prjscan (VOID);
-
- WORD anz_prj_loaded (VOID);
- WORD prj_still_loaded (CONST UBYTE *name);
- WORD load_projekt (CONST UBYTE *filename, BOOLEAN open, WORD icon_x, WORD icon_y, RECT *win);
- BOOLEAN add_to_projekt (WORD link, UBYTE *name, BOOLEAN draw);
- WORD new_prj (VOID);
- WORD crt_new_prj (CONST UBYTE *filename, WORD icon_x, WORD icon_y, RECT *win);
-
- VOID init_projekt (VOID);
- VOID term_project (VOID);
-
-
- VOID open_def_prj (VOID);
- /* Öffnet Def-Prj, ggf wird es geladen. */
-
- VOID add_to_def (VOID);
- /* Fügt aktuelles Fenster in Def-Prj ein. */
-
- VOID set_def_prj (VOID);
- /* Trägt den Namen in Menü ein und schaltet MTAKEPRJ an. */
-
- VOID update_lastPos (CONST UBYTE *name, WORD x, LONG y);
- /* Wenn ein Text aus einem Projekt heraus geöffnet wurde, wird hier die
- Cursorposition beim Schlie₧en in die interne Liste eingetragen.
- Wird der Text erneut aus dem Projekt heraus geöffnent, steht der Cursor
- an der alten Position.
- */
-
- #endif
-